\section{ec\+\_\+fmmu\+\_\+config\+\_\+t Struct Reference}
\label{structec__fmmu__config__t}\index{ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}}


F\+M\+MU configuration.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct list\+\_\+head \textbf{ list}
\begin{DoxyCompactList}\small\item\em List node used by domain. \end{DoxyCompactList}\item 
const \textbf{ ec\+\_\+slave\+\_\+config\+\_\+t} $\ast$ \textbf{ sc}
\begin{DoxyCompactList}\small\item\em Ether\+C\+AT slave config. \end{DoxyCompactList}\item 
const \textbf{ ec\+\_\+domain\+\_\+t} $\ast$ \textbf{ domain}
\begin{DoxyCompactList}\small\item\em Domain. \end{DoxyCompactList}\item 
uint8\+\_\+t \textbf{ sync\+\_\+index}
\begin{DoxyCompactList}\small\item\em Index of sync manager to use. \end{DoxyCompactList}\item 
\textbf{ ec\+\_\+direction\+\_\+t} \textbf{ dir}
\begin{DoxyCompactList}\small\item\em F\+M\+MU direction. \end{DoxyCompactList}\item 
uint32\+\_\+t \textbf{ logical\+\_\+start\+\_\+address}
\begin{DoxyCompactList}\small\item\em Logical start address. \end{DoxyCompactList}\item 
unsigned int \textbf{ data\+\_\+size}
\begin{DoxyCompactList}\small\item\em Covered P\+DO size. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
F\+M\+MU configuration. 

Definition at line 46 of file fmmu\+\_\+config.\+h.



\subsection{Field Documentation}
\mbox{\label{structec__fmmu__config__t_add81ada7f3febb9faf5c068a8f81b28a}} 
\index{ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}!list@{list}}
\index{list@{list}!ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}}
\subsubsection{list}
{\footnotesize\ttfamily struct list\+\_\+head ec\+\_\+fmmu\+\_\+config\+\_\+t\+::list}



List node used by domain. 



Definition at line 47 of file fmmu\+\_\+config.\+h.

\mbox{\label{structec__fmmu__config__t_a9833400867ab8e59c3eede3e47f8a8fb}} 
\index{ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}!sc@{sc}}
\index{sc@{sc}!ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}}
\subsubsection{sc}
{\footnotesize\ttfamily const \textbf{ ec\+\_\+slave\+\_\+config\+\_\+t}$\ast$ ec\+\_\+fmmu\+\_\+config\+\_\+t\+::sc}



Ether\+C\+AT slave config. 



Definition at line 48 of file fmmu\+\_\+config.\+h.

\mbox{\label{structec__fmmu__config__t_a189c237bbb083b9ef1924673026de193}} 
\index{ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}!domain@{domain}}
\index{domain@{domain}!ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}}
\subsubsection{domain}
{\footnotesize\ttfamily const \textbf{ ec\+\_\+domain\+\_\+t}$\ast$ ec\+\_\+fmmu\+\_\+config\+\_\+t\+::domain}



Domain. 



Definition at line 49 of file fmmu\+\_\+config.\+h.

\mbox{\label{structec__fmmu__config__t_aa77d8e55cd99d08955d2566fc2ab4eec}} 
\index{ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}!sync\+\_\+index@{sync\+\_\+index}}
\index{sync\+\_\+index@{sync\+\_\+index}!ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}}
\subsubsection{sync\+\_\+index}
{\footnotesize\ttfamily uint8\+\_\+t ec\+\_\+fmmu\+\_\+config\+\_\+t\+::sync\+\_\+index}



Index of sync manager to use. 



Definition at line 50 of file fmmu\+\_\+config.\+h.

\mbox{\label{structec__fmmu__config__t_af157af45ceab69c17a76a02c342fd164}} 
\index{ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}!dir@{dir}}
\index{dir@{dir}!ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}}
\subsubsection{dir}
{\footnotesize\ttfamily \textbf{ ec\+\_\+direction\+\_\+t} ec\+\_\+fmmu\+\_\+config\+\_\+t\+::dir}



F\+M\+MU direction. 



Definition at line 51 of file fmmu\+\_\+config.\+h.

\mbox{\label{structec__fmmu__config__t_a04092cc6d2d3d1c5a4d1703265e414cc}} 
\index{ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}!logical\+\_\+start\+\_\+address@{logical\+\_\+start\+\_\+address}}
\index{logical\+\_\+start\+\_\+address@{logical\+\_\+start\+\_\+address}!ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}}
\subsubsection{logical\+\_\+start\+\_\+address}
{\footnotesize\ttfamily uint32\+\_\+t ec\+\_\+fmmu\+\_\+config\+\_\+t\+::logical\+\_\+start\+\_\+address}



Logical start address. 



Definition at line 52 of file fmmu\+\_\+config.\+h.

\mbox{\label{structec__fmmu__config__t_aa3e8f3f8fa7be48f2a1497cd2fbe8ad5}} 
\index{ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}!data\+\_\+size@{data\+\_\+size}}
\index{data\+\_\+size@{data\+\_\+size}!ec\+\_\+fmmu\+\_\+config\+\_\+t@{ec\+\_\+fmmu\+\_\+config\+\_\+t}}
\subsubsection{data\+\_\+size}
{\footnotesize\ttfamily unsigned int ec\+\_\+fmmu\+\_\+config\+\_\+t\+::data\+\_\+size}



Covered P\+DO size. 



Definition at line 53 of file fmmu\+\_\+config.\+h.

